complete something successfully - Francés Inglés Diccionario